import { GET,DEL,POST,POST_FORM, PUT } from '../request/index.js'
import c  from './c.js'
export default {
    ...c,
   

    //   登录
    login: (data) => POST('/st-user/user/login', data),


    // 案件管理
     // 上传文件
    upload: (formData) => POST_FORM('/st-standard/case/upload', formData),
    // 案件继续上传
    upKeepload: (id,formData) => POST_FORM(`/st-standard/case/keep/upload/${id}`, formData),
    //  案件列表
    getList: (data) => GET('/st-standard/case/list', data),
    // 删除案件
    // delCase: (data) => DEL(`/st-standard/case/${data}`),
    // 解密密码文件
    getFile: (data) => POST('/st-standard/case/analysis/file', data),
    // 已上传文件解析列表
    getFileList: (data) => POST(`/st-standard/case/file/list`,data),
    // 删除文件
    getDetele: (data) => POST('/st-standard/case/file', data),
    // 已上传文件解析列表数量
    getNumber: (data) => GET(`/st-standard/case/file/number?caseId=${data}`),
    // 数据清洗列表查询
    getAnalysisList: (data) => POST('/st-standard/case/analysis/list', data),
    // 数据清洗列表删除
    delAnalysis: (data) => POST('/st-standard/case/analysis/delete', data),
    // 案件删除
    delfile: (data) => DEL(`/st-standard/case/delete/${data}`),
    // 案件重命名
    getRename: (data) => POST('/st-standard/case/update', data),


    // 案件分享
    // 已分享案件列表
    getShareList: (data) => GET('/st-standard/share/case', data),
    // 案件分享
    getShare: (data) => POST('/st-standard/share/case', data),
    // 已分享人员列表
    getUser: (data) => GET(`/st-standard/share/case/user/${data}`),
    // 删除人员
    delUser:(data) => DEL(`/st-standard/share/case/user/${data}` ),
    // 用户搜索
    getUserList: (data) => POST('/st-user/user/list', data),
    // 案件状态
    getStatus: (data) => GET(`/st-standard/case/status/${data}`),
    // 删除分享的案件
    delSharefile:(data) => DEL(`/st-standard/share/case/${data}` ),

    // 案件解析
    // 解析日志查询
    getNadlog: (data) => GET(`/st-standard/nad/log/${data}`),


    // 案件导出
    // 单选和多选
    getExport: (data) => POST(`/st-standard/exp/single/info`, data),
    // 全部导出
    getAllexport: (data) => GET(`/st-standard/exp/file/all/${data}`),

    // 密码集
    getPwdList: (data) => GET(`/st-standard/cd/page`,data),
    // 密码集新增
    getPwdAdd: (data) => POST(`/st-standard/cd`,data),
    // 密码集删除
    getPwdDelete: (data) => DEL(`/st-standard/cd/${data}`),
    // 密码集重命名
    getPwdRename: (data) => PUT(`/st-standard/cd`,data),
}